package com.ce.pms.customer.service;


import com.ce.pms.customer.vo.CustSearchVO;
import com.sitechasia.webx.core.support.Page;

public interface IHisResidentService{
	/**
	 * 功能描述：1.根据查询条件查出相应的业主和租户及家庭成员的居住历史
	 *      2.如果参与人角色为家庭成员，则只查出相应的业主或租户并放在结果中。
	 *      3.查询结果中包括参与人名称，房号，住户类型，入住日期，搬出日期
	 *			个人的证件类型，证件号码（参与人是企业类型的则是法人代表的证件类型，证件号码），联系电话。并包括
	 *			参与人的ID,和房屋的ID
	 *     4.可对住户类型，姓名，房号排序
	 *     5.房号中可以输入管理房号如1-2AB，会查出1-2A和1-2B相关的住户纪录
	 *    　6.住户类型可以有　业主（个人）、业主（企业）、租户（个人）、租户（企业）,业主家庭成员 ,租户家庭成员;
	 * @param vo　封装的条件
	 * @param pageNo　　第几页
	 * @param pageSize　每页行数
	 * @return 对象数组　如下
	 * <p>姓名			房号     住户类型  入住日期 搬出日期  证件编码 证件名 证件号             电话     参与人ID 房屋ID</p>
	 * <p>Jone sharped	1-2A	业主(个人)	2008-03-02 2008-04-01 001	身份证	450302197511081014	null	9	4</p>
	 */
		public Page queryHisresInfo(CustSearchVO custSearch,  int pageNo, int pageSize);


}
